﻿using SqlSugar;
using System.Collections.Generic;
namespace Hx.ADSyncPlatform.Db
{
    public class DbSet<T> : SimpleClient<T> where T : class, new()
    {


        public DbSet(SqlSugarClient context) : base(context)
        {

        }
        //SimpleClient中的方法满足不了你，你可以扩展自已的方法
        public List<T> GetByIds(dynamic[] ids)
        {
            return Context.Queryable<T>().In(ids).ToList(); ;

        }

        //public bool DeleteByWhere(Expression<Func<T,bool>> where)
        //{
        //     return Context.Deleteable<T>().Where(where).ExecuteCommand()>0;
        //}
    }
}
